<html><body bgcolor=white onload='parent.fileFinishedLoading();'>
<link rel=stylesheet type="text/css" href="styles.css"><pre>
struct <img name="if0" src=pixel.gif width=10 height = 10> <a name="f0"></a>printf_arguments {
   int i ;
   double d ;
   char <img name="in3" src=pixel.gif width=10 height = 10> <a name="n3" class="other" href="javascript: sn(3)">*<sub>3</sub></a>s <img name="in4" src=pixel.gif width=10 height = 10> <a name="n4" class="safe" href="javascript: sn(4)">&<sub>4</sub></a>;
   long long ll ;
};
<img name="if1" src=pixel.gif width=10 height = 10> <a name="f1"></a>extern void __ccuredInit(void) ;
<img name="if2" src=pixel.gif width=10 height = 10> <a name="f2"></a>extern void abort_deepcopy(char  * errmsg  ) ;
<img name="if3" src=pixel.gif width=10 height = 10> <a name="f3"></a>extern char <img name="in9" src=pixel.gif width=10 height = 10> <a name="n9" class="wild" href="javascript: sn(9)">*<sub>9</sub></a>strchr(char  *   , int   ) <img name="in11" src=pixel.gif width=10 height = 10> <a name="n11" class="safe" href="javascript: sn(11)">&<sub>11</sub></a>;
//

char <img name="in19" src=pixel.gif width=10 height = 10> <a name="n19" class="fseq" href="javascript: sn(19)">*<sub>19</sub></a>/*1*/strchr_wrapper4(char  * str  , int chr  ) <img name="in21" src=pixel.gif width=10 height = 10> <a name="n21" class="safe" href="javascript: sn(21)">&<sub>21</sub></a>;
void foo(char  * s  ) ;
<img name="if4" src=pixel.gif width=10 height = 10> <a name="f4"></a>void foo(char  * s  ) 
{ char <img name="in15" src=pixel.gif width=10 height = 10> <a name="n15" class="fseq" href="javascript: sn(15)">*<sub>15</sub></a>res <img name="in16" src=pixel.gif width=10 height = 10> <a name="n16" class="safe" href="javascript: sn(16)">&<sub>16</sub></a>;
  char <img name="in17" src=pixel.gif width=10 height = 10> <a name="n17" class="fseq" href="javascript: sn(17)">*<sub>17</sub></a>tmp <img name="in18" src=pixel.gif width=10 height = 10> <a name="n18" class="safe" href="javascript: sn(18)">&<sub>18</sub></a>;

  {
  tmp = (<img name="if5" src=pixel.gif width=10 height = 10> <a name="f5"></a>char <img name="in17" src=pixel.gif width=10 height = 10> <a name="n17" class="fseq" href="javascript: sn(17)">*<sub>17</sub></a>)<a href="javascript: sff(0)">/*1*/strchr_wrapper4</a> (s, 'q');
  res<img name="if6" src=pixel.gif width=10 height = 10> <a name="f6"></a> = tmp;
  res = res <img name="if7" src=pixel.gif width=10 height = 10> <a name="f7"></a>+ 1;
  return;
}
}
<img name="if8" src=pixel.gif width=10 height = 10> <a name="f8"></a>extern void <img name="in34" src=pixel.gif width=10 height = 10> <a name="n34" class="safe" href="javascript: sn(34)">*<sub>34</sub></a>/*2*/__ptrof_nocheck(void <img name="in35" src=pixel.gif width=10 height = 10> <a name="n35" class="safe" href="javascript: sn(35)">*<sub>35</sub></a>ptr  ) <img name="in36" src=pixel.gif width=10 height = 10> <a name="n36" class="safe" href="javascript: sn(36)">&<sub>36</sub></a>;
<img name="if9" src=pixel.gif width=10 height = 10> <a name="f9"></a>extern void <img name="in38" src=pixel.gif width=10 height = 10> <a name="n38" class="wild" href="javascript: sn(38)">*<sub>38</sub></a>/*3*/__trusted_cast(unsigned int p  ) <img name="in40" src=pixel.gif width=10 height = 10> <a name="n40" class="safe" href="javascript: sn(40)">&<sub>40</sub></a>;
<img name="if10" src=pixel.gif width=10 height = 10> <a name="f10"></a>extern void <img name="in46" src=pixel.gif width=10 height = 10> <a name="n46" class="wild" href="javascript: sn(46)">*<sub>46</sub></a>/*4*/__trusted_cast(void <img name="in47" src=pixel.gif width=10 height = 10> <a name="n47" class="wild" href="javascript: sn(47)">*<sub>47</sub></a>p  ) <img name="in48" src=pixel.gif width=10 height = 10> <a name="n48" class="safe" href="javascript: sn(48)">&<sub>48</sub></a>;
<img name="if11" src=pixel.gif width=10 height = 10> <a name="f11"></a>extern char <img name="in55" src=pixel.gif width=10 height = 10> <a name="n55" class="fseq" href="javascript: sn(55)">*<sub>55</sub></a>/*5*/__mkptr_string(char <img name="in56" src=pixel.gif width=10 height = 10> <a name="n56" class="wild" href="javascript: sn(56)">*<sub>56</sub></a>p  ) <img name="in57" src=pixel.gif width=10 height = 10> <a name="n57" class="safe" href="javascript: sn(57)">&<sub>57</sub></a>;
char <img name="in19" src=pixel.gif width=10 height = 10> <a name="n19" class="fseq" href="javascript: sn(19)">*<sub>19</sub></a>/*1*/strchr_wrapper4(char  * str  , int chr  ) <img name="in21" src=pixel.gif width=10 height = 10> <a name="n21" class="safe" href="javascript: sn(21)">&<sub>21</sub></a>;
<img name="if12" src=pixel.gif width=10 height = 10> <a name="f12"></a>char <img name="in19" src=pixel.gif width=10 height = 10> <a name="n19" class="fseq" href="javascript: sn(19)">*<sub>19</sub></a>/*1*/strchr_wrapper4(char  * str  , int chr  ) 
{ char <img name="in24" src=pixel.gif width=10 height = 10> <a name="n24" class="wild" href="javascript: sn(24)">*<sub>24</sub></a>result <img name="in25" src=pixel.gif width=10 height = 10> <a name="n25" class="safe" href="javascript: sn(25)">&<sub>25</sub></a>;
  char  * safestr ;
  char  * tmp ;
  void <img name="in30" src=pixel.gif width=10 height = 10> <a name="n30" class="wild" href="javascript: sn(30)">*<sub>30</sub></a>tmp___0 <img name="in31" src=pixel.gif width=10 height = 10> <a name="n31" class="safe" href="javascript: sn(31)">&<sub>31</sub></a>;
  char <img name="in32" src=pixel.gif width=10 height = 10> <a name="n32" class="fseq" href="javascript: sn(32)">*<sub>32</sub></a>tmp___1 <img name="in33" src=pixel.gif width=10 height = 10> <a name="n33" class="safe" href="javascript: sn(33)">&<sub>33</sub></a>;

  {
  tmp = (char  * )<a href="javascript: sf(0, 'if8')">/*2*/__ptrof_nocheck</a> ((void <img name="in37" src=pixel.gif width=10 height = 10> <a name="n37" class="safe" href="javascript: sn(37)">*<sub>37</sub></a>)str);
  safestr = tmp;
  result = result <img name="if13" src=pixel.gif width=10 height = 10> <a name="f13"></a>+ 1;
  result = (<img name="if15" src=pixel.gif width=10 height = 10> <a name="f15"></a>char <img name="in24" src=pixel.gif width=10 height = 10> <a name="n24" class="wild" href="javascript: sn(24)">*<sub>24</sub></a>)<a href="javascript: sf(0, 'if9')">/*3*/__trusted_cast</a> ((<img name="if14" src=pixel.gif width=10 height = 10> <a name="f14"></a>void <img name="in41" src=pixel.gif width=10 height = 10> <a name="n41" class="safe" href="javascript: sn(41)">*<sub>41</sub></a>)((unsigned long )result + (unsigned long )sizeof((*result))));
  result<img name="if18" src=pixel.gif width=10 height = 10> <a name="f18"></a> = (<img name="if17" src=pixel.gif width=10 height = 10> <a name="f17"></a>char <img name="in42" src=pixel.gif width=10 height = 10> <a name="n42" class="wild" href="javascript: sn(42)">*<sub>42</sub></a>)((<img name="if16" src=pixel.gif width=10 height = 10> <a name="f16"></a>int <img name="in43" src=pixel.gif width=10 height = 10> <a name="n43" class="wild" href="javascript: sn(43)">*<sub>43</sub></a><img name="in44" src=pixel.gif width=10 height = 10> <a name="n44" class="wild" href="javascript: sn(44)">*<sub>44</sub></a><img name="in45" src=pixel.gif width=10 height = 10> <a name="n45" class="wild" href="javascript: sn(45)">*<sub>45</sub></a>)result);
  tmp___0 = (<img name="if21" src=pixel.gif width=10 height = 10> <a name="f21"></a>void <img name="in30" src=pixel.gif width=10 height = 10> <a name="n30" class="wild" href="javascript: sn(30)">*<sub>30</sub></a>)<a href="javascript: sf(0, 'if10')">/*4*/__trusted_cast</a> (<img name="if20" src=pixel.gif width=10 height = 10> <a name="f20"></a>(<img name="if19" src=pixel.gif width=10 height = 10> <a name="f19"></a>void <img name="in49" src=pixel.gif width=10 height = 10> <a name="n49" class="wild" href="javascript: sn(49)">*<sub>49</sub></a>)result);
  result<img name="if24" src=pixel.gif width=10 height = 10> <a name="f24"></a> = (<img name="if23" src=pixel.gif width=10 height = 10> <a name="f23"></a>char <img name="in50" src=pixel.gif width=10 height = 10> <a name="n50" class="wild" href="javascript: sn(50)">*<sub>50</sub></a>)((<img name="if22" src=pixel.gif width=10 height = 10> <a name="f22"></a>int <img name="in51" src=pixel.gif width=10 height = 10> <a name="n51" class="wild" href="javascript: sn(51)">*<sub>51</sub></a><img name="in52" src=pixel.gif width=10 height = 10> <a name="n52" class="wild" href="javascript: sn(52)">*<sub>52</sub></a><img name="in53" src=pixel.gif width=10 height = 10> <a name="n53" class="wild" href="javascript: sn(53)">*<sub>53</sub></a>)tmp___0);
  result = (<img name="if25" src=pixel.gif width=10 height = 10> <a name="f25"></a>char <img name="in24" src=pixel.gif width=10 height = 10> <a name="n24" class="wild" href="javascript: sn(24)">*<sub>24</sub></a>)<a href="javascript: sf(0, 'if3')">strchr</a> ((char  * )safestr, chr);
  tmp___1 = (<img name="if27" src=pixel.gif width=10 height = 10> <a name="f27"></a>char <img name="in32" src=pixel.gif width=10 height = 10> <a name="n32" class="fseq" href="javascript: sn(32)">*<sub>32</sub></a>)<a href="javascript: sf(0, 'if11')">/*5*/__mkptr_string</a> (<img name="if26" src=pixel.gif width=10 height = 10> <a name="f26"></a>result);
  <img name="if28" src=pixel.gif width=10 height = 10> <a name="f28"></a>return (tmp___1);
}
}
</pre>
<script language="javascript">
// Trampoline for sn
var sn = parent.sn;
var sf = parent.sf;
var sff = parent.sff;
if(parent.fileFinishedLoading == undefined) { alert('The code is not yet loaded (in source file)');}
</script></html>
